package com.ai.module.order.en;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.Setter;

/**
 * SUCCESS：支付成功
 * REFUND：转入退款
 * NOTPAY：未支付
 * CLOSED：已关闭
 * REVOKED：已撤销(仅付款码支付会返回)
 * USERPAYING：用户支付中(仅付款码支付会返回)
 * PAYERROR：支付失败(仅付款码支付会返回)
 */
@Getter
@AllArgsConstructor
public enum OrderStatus {
    CREATED("新建状态"),
    SUCCESS("支付成功"),
    REFUND("转入退款"),
    NOTPAY("未支付"),
    CLOSED("已关闭"),
    REVOKED("已撤销(仅付款码支付会返回)"),
    USERPAYING("用户支付中(仅付款码支付会返回)"),
    PAYERROR("支付失败(仅付款码支付会返回)");
    private String desc;

}
